package main

import (
	"fmt"
)

func div(a, b int) (int, error) {
	if b == 0 {
		//panic("被除数不能为0")
	}
	return a / b, nil
}
func main() {
	//错误就是能遇到可能出现的情况，这些情况会导致你的代码出问题  参数检查,数据库访问不了
	a := 12
	b := 0
	defer func() {
		//err := recover()
		//if err != nil {
		//	fmt.Println("异常捕获到")
		//}
		fmt.Println("bobby")
	}()
	fmt.Println(div(a, b))
	//strconv.Itoa(data)
	//i, err := strconv.Atoi("abcd")
	//if err != nil {
	//	fmt.Println(i)
	//}

}
